do something blindfold - English Synonyms Dictionary